package fun.easycode.jointblock.core;

import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;

/**
 * 修改回调，用于自定义自己的修改逻辑
 * @author xuzhe
 */
@FunctionalInterface
public interface UpdateCallback<T,K> {

    /**
     * 修改自定义逻辑
     * @param cmd 指令
     * @param wrapper UpdateWrapper
     * @return UpdateWrapper
     */
    UpdateWrapper<T> callback(K cmd, UpdateWrapper<T> wrapper);
}
